#keyboardPYBox{
	position:absolute;
	width:1280px;
	height:32px;
	left:0px;
	bottom:394px;
	background: url(../images/keyboard_bg02.png) no-repeat;
	color:#0099cc;
	z-index:1000;
	padding-left:370px;
	font-size:20px;
	line-height:32px;
	display:none;
}
.keyboardPYLeft{
	float:left;
	width:106px;
	margin-right:10px;
}
.keyboardPYRight{
	float:left;
	width:570px;
}
.keyboardPYPage{
	float:left;
	width:300px;
}
.keyboardPYPage div{
	float:left;
	width:120px;
	text-align:center;
}

.keyboardPYRight div{
	width:57px;
	float:left;
	text-align:center;
	color:#0099cc;
}
#keyboardBox{
	position:absolute;
	width:1280px;
	height:394px;
	left:0px;
	bottom:0px;
	background: url(../images/keyboard_bg01.png) no-repeat;
	z-index:1000;
	padding-left:370px;
	display:none;
}

.keyboardTop{
	color:#fff;
	height:48px;
	font-size:30px;
	line-height:48px;
	width:700px;
	overflow:hidden;
	position:relative;
}
.keyboardTextBox{
	position:absolute;
	left:-100px;
	top:0px;
	z-index:2;
}
.keyBoardPosBox{
	position:absolute;
	left:0px;
	top:8px;
	width:2px;
	height:36px;
	overflow:hidden;
	background-color:#FF0;
}

.keyboardCon{
	margin-top:9px;
}
.keyboardItem{
	width:800px;
	height:54px;
	font-size:28px;
	font-weight:bold;
	text-align:center;
	line-height:54px;
}
.keyboardItemLeft{
	float:left;
	width:106px;
	margin-right:10px;
}
.keyboardItemRight{
	float:left;
	width:630px;
}

.keyboardItem .keyItem{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button02.png) no-repeat;
}

.keyboardItem .keyItem_cur{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button01.png) no-repeat;
}
.keyboardItem .keyItem2{
	float:left;
	width:109px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button06.png) no-repeat;
}

.keyboardItem .keyItem2_cur{
	float:left;
	width:109px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button06c.png) no-repeat;
}
.keyboardItem .keyItem5{
	float:left;
	width:280px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button_space_a.png) no-repeat;
}

.keyboardItem .keyItem5_cur{
	float:left;
	width:280px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button_space_b.png) no-repeat;
}

.keyboardItem .keyIteml{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button_left_a.png) no-repeat;
}

.keyboardItem .keyIteml_cur{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button_left_b.png) no-repeat;
}
.keyboardItem .keyItemr{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button_right_a.png) no-repeat;
}

.keyboardItem .keyItemr_cur{
	float:left;
	width:53px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button_right_b.png) no-repeat;
}
.keyboardItem .keyItemDel{
	float:left;
	width:109px;
	height:53px;
	margin:2px;
	color:#aaa;
	background: url(../images/search_button05.png) no-repeat;
}

.keyboardItem .keyItemDel_cur{
	float:left;
	width:109px;
	height:53px;
	margin:2px;
	color:#fff;
	background: url(../images/search_button05c.png) no-repeat;
}


#keyboardInlineBox{
	position:absolute;
	line-height:36px;
	font-size:30px;
	display:none;
	overflow:hidden;
	bottom:-50px;
	width:480px;
	left:251px;
	color:#fff;
}
.keyboardInlineBox2{
	width:2500px;
}
.keyboardInline{
	display:inline;
}